package main.Trie;

import java.io.Serializable;
import java.util.Map;

/**
 *
 * @author Jared Hance
 *
 * @param <E> Value type
 */
public class Trie<E> extends AbstractTrie<TrieNode<E>, E> implements Serializable {
	public Trie()
	{
		super();
	}

	public Trie(Map<String, E> m)
	{
		super(m);
	}

	@Override
	public TrieNode<E> createNode() {
		return new TrieNode<E>();
	}
}
